<?php
class EuroDateComponent extends Object {	
	var $components = array( 'Auth','Session');
	
	function convert($date_,$format="Y-m-d"){
		if(!empty($date_)){
			$date_ = explode("-",$date_);		
			$date = new DateTime();
			switch ($format){
				case "Y-m-d":
					//konwertuje z daty mm-dd-yy na yy-mm-dd
					$date->setDate($date_[2], $date_[0], $date_[1]);
					break;
				case "m-d-Y":
					//konwertuje z daty yy-mm-dd na mm-dd-yy
					$date->setDate($date_[0], $date_[1], $date_[2]);
					break;
				case "Ymd":
					//konwertuje z daty yy-mm-dd na yymmdd
					$date->setDate($date_[0], $date_[1], $date_[2]);
					break;				
			}			
			return $date->format($format);
		}else{
			return null;
		}
	}
}